#include <iostream>
#include <algorithm>
using namespace std;
const int N=1e5+10;
int g[N];
int l[N];
int main()
{
    int n;
    cin>>n;
    int lnum=0;
    int gnum=0;
    for(int i=1;i<=n;i++) 
    {
        int num;
        char c;
        cin>>c>>num;
        if(c=='G')
        {
            g[++gnum]=num;
        }
        else
        {
            l[++lnum]=num;
        }
    }
    sort(g+1,g+1+gnum);
    sort(l+1,l+1+lnum);
    int ans=n;
    int idx=1;
    if(gnum!=0)
    for(int i=1;i<=gnum;i++)
    {
        while(g[i]>l[idx] && idx<lnum+1)
        {
            idx++;
        }
        ans=min(ans,idx-1+gnum-i);
    }
    else{
        ans=0;
    }
    cout<<ans;
     
    return 0;
}
